home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
-
- <?xml-stylesheet href="chrome://aim/skin/appWindow.css" type="text/css"?>
-
- <?xul-overlay href="chrome://aim/content/AppWindowPlatformOverlay.xul"?>
- <?xul-overlay href="chrome://global/content/globalOverlay.xul"?>
- <?xul-overlay href="chrome://communicator/content/utilityOverlay.xul"?>
- <?xul-overlay href="chrome://communicator/content/tasksOverlay.xul"?>
- <?xul-overlay href="chrome://communicator/content/communicatorOverlay.xul"?>
- <?xul-overlay href="chrome://communicator/content/sidebar/sidebarOverlay.xul"?>
-
- <!DOCTYPE window [
- <!ENTITY % utilityDTD SYSTEM "chrome://communicator/locale/utilityOverlay.dtd">
- %utilityDTD;
- <!ENTITY % AppDTD SYSTEM "chrome://aim/locale/App.dtd" >
- %AppDTD;
- <!ENTITY % platformCommunicatorDTD SYSTEM "chrome://communicator-platform/locale/platformCommunicatorOverlay.dtd">
- %platformCommunicatorDTD;
- ]>
-
- <window xmlns:html="http://www.w3.org/1999/xhtml"
- xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- onload="AimAppOnWndLoad()" onunload="AimAppOnWndUnload()"
- id="AimApp" name="AimApp" windowtype="Aim:AimApp"
- width="214" height="520" screenX="10" screenY="10"
- orient="vertical" persist="screenX screenY width height">
-
- <script language="JavaScript" src="chrome://aim/content/aimHelpers.js" />
- <script language="JavaScript" src="chrome://global/content/strres.js" />
- <script language="JavaScript" src="chrome://aim/content/TabSetup.js" />
- <script language="JavaScript" src="chrome://aim/content/AimIM.js" />
- <script language="JavaScript" src="chrome://aim/content/AimSession.js" />
- <script language="JavaScript" src="chrome://aim/content/AimBuddy.js" />
- <script language="JavaScript" src="chrome://aim/content/App.js" />
- <script language="JavaScript" src="chrome://aim/content/Aim.js" />
- <script language="JavaScript" src="chrome://aim/content/AimAppCommands.js" />
- <script language="JavaScript" src="chrome://aim/content/SidebarPanel.js" />
- <script language="JavaScript" src="chrome://communicator/content/contentAreaClick.js"/>
-
-
-
- <commandset id="tasksCommands">
- <commandset id="CommandUpdate_App" commandupdater="true" events="tree-select" oncommandupdate="CommandUpdate_App()"/>
- <commandset id="globalEditMenuItems"/>
- <commandset id="selectEditMenuItems"/>
- <!-- File Menu -->
- <command id="cmd_newNavigator"/>
- <command id="cmd_newMessage"/>
- <command id="cmd_IM" oncommand="cmdNewIM()"/>
- <command id="cmd_import" oncommand="cmdImportBuddyList()"/>
- <command id="cmd_export" oncommand="cmdExportBuddyList()"/>
- <command id="cmd_close" oncommand="cmdClose()"/>
- <command id="cmd_quit"/>
- <!-- Edit Menu -->
- <command id="cmd_undo"/>
- <command id="cmd_redo"/>
- <command id="cmd_cut"/>
- <command id="cmd_copy"/>
- <command id="cmd_paste"/>
- <command id="cmd_delete" oncommand="cmdDelete()"/>
- <command id="cmd_selectAll"/>
- <command id="cmd_preferences"/>
- <!-- People Menu -->
- <command id="cmd_GetMemberInfo" oncommand="cmdGetMemberInfo()"/>
- <command id="cmd_sendFile" oncommand="sendfile()"/>
- <command id="cmd_buddyalert"
- buddyAlertMsg1="&buddyAlertMsg1.label;"
- buddyAlertMsg2="&buddyAlertMsg2.label;"
- buddyAlertAccessKey="&buddyAlertCmd.accesskey;"
- oncommand="cmdBuddyAlert();"/>
- <command id="cmd_delbuddyalert"
- delbuddyAlertMsg1="&alertdel1.label;"
- delbuddyAlertMsg2="&alertdel2.label;"
- delbuddyAlertAccessKey="&alertdelCmd.accesskey;"
- oncommand="cmdDelBuddyAlert(0);"/>
- <command id="cmd_editbuddyalert"
- editbuddyAlert="&editAlert.label;"
- editbuddyAlertAccessKey="&editAlertCmd.accesskey;"
- oncommand="cmdBuddyAlert(1);"/>
- <command id="cmd_chat" oncommand="cmdNewChat('',null,'',false,'outgoingchat')"/>
- <command id="cmd_addbuddy" oncommand="cmdAddBuddy()"/>
- <command id="cmd_addgroup" oncommand="cmdAddGroup()"/>
- <command id="cmd_fab" oncommand="window.openDialog('chrome://aim/content/findAFriendWizard.xul','CPW','chrome,titlebar,resizable=yes,centerscreen')"/>
- <command id="cmd_search" oncommand="cmdIcqSearch();"/>
- <command id="cmd_search_old" oncommand="window.openDialog('chrome://aim/content/icqServerSearch.xul','CPW','chrome,titlebar,resizable=yes,centerscreen')"/>
- <command id="cmd_rename" oncommand="cmdRename()"/>
- <command id="cmd_soaf" oncommand="window.openDialog('chrome://aim/content/InviteAFriendWizard.xul','CPW','chrome,titlebar,resizable=yes,centerscreen', null)"/>
- <command id="cmd_rerequestAuth" oncommand="cmdRequestAuth()"/>
- <command id="cmd_selectbi" oncommand="goPreferences('instantmessenger', 'chrome://aim/content/pref-IM_buddyicon.xul', 'biinstantmessenger');"/>
- <command id="cmd_disp" oncommand="cmdDispName()"/>
- </commandset>
-
-
- <broadcasterset id="appBroadcasters">
- <!-- Doesnt work -disable for now-->
- <broadcaster id="IM:Throbber" busy="false"/>
- <broadcaster id="cmd_delete" disabled="false"/>
- <broadcaster id="sessionAppWatcher" sessionMode="Aim"/>
- </broadcasterset>
-
- <keyset id="tasksKeys">
- <!-- File Menu -->
- <key id="key_newNavigator"/>
- <key id="key_newMessage"/>
- <key id="key_newIM" key="&IMCmd.key;" command="cmd_IM" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_import" key="&importBuddyListCmd.key;" command="cmd_import" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_export" key="&exportBuddyListCmd.key;" command="cmd_export" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_close"/>
- <key id="key_quit"/>
- <!-- Edit Menu -->
- <key id="key_undo"/>
- <key id="key_redo"/>
- <key id="key_cut"/>
- <key id="key_copy"/>
- <key id="key_paste"/>
- <key id="key_delete" oncommand="cmdDelete()"/>
- <key id="key_selectAll"/>
- <key id="key_preferences"/>
- <!-- People Menu -->
- <key id="key_chat" key="&sendChatCmd.key;" command="cmd_chat" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_addbuddy" key="&addBuddyCmd.key;" command="cmd_addbuddy" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_addgroup" key="&addGroupCmd.key;" command="cmd_addgroup" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_fab" key="&fabCmd.key;" command="cmd_fab" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_rename" key="&renameCmd.key;" command="cmd_rename" disabled="false" alt="false" modifiers="accel,shift"/>
- <!--key id="key_search" key="&searchCmd.key;" command="cmd_search" disabled="false" alt="false" modifiers="accel,shift"/-->
- <key id="key_soaf" key="&peopleSOaFCmd.key;" command="cmd_soaf" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_buddyalert" key="&buddyAlertCmd.key;" command="cmd_buddyalert" disabled="false" alt="false" modifiers="accel,shift"/>
- <key id="key_rerequestAuth" key="&rerequestAuthCmd.key;" command="cmd_rerequestAuth" disabled="false" alt="false" modifiers="accel,shift"/>
-
- </keyset>
-
- <popupset id="aTooltipSet">
- <popup id="sidebarPopup"/>
- </popupset>
-
- <!-- Menu for the Window -->
-
- <toolbox id="main_toolbox">
- <menubar id="aim-menubar">
-
- <!-- File Menu -->
- <menu id="menu_File">
- <menupopup id="menu_FilePopup">
- <menuitem label="&newIMCmd.label;" oncommand="cmdNewIM()" key="key_newIM" accesskey="&IMCmd.accesskey;" command="cmd_IM" disabled="true"/>
- <!-- New popup (Overlay Additions) -->
- <menu id="menu_New">
- <menupopup>
- <menuitem id="menu_newNavigator"/>
- <menuitem id="menu_newIM" label="&newIMCmdSub.label;" oncommand="cmdNewIM()" key="key_newIM" accesskey="&IMCmd.accesskey;" command="cmd_IM" disabled="true"/>
- </menupopup>
- </menu>
- <menuseparator/>
- <menu id="menu_Away" label="&away.label;" accesskey="&awayMenu.accesskey;"
- datasources="rdf:null" ref="NC:AIM/AwayMessageBag" >
- <template>
- <menupopup>
- <menuitem id="menu_newAway" label="&newaway.label;" oncommand="cmdNewAway()" />
- <menuseparator/>
- <menuitem oncommand="GoAwayWait(event.target,300);" uri="rdf:*" label="rdf:http://home.netscape.com/NC-rdf#MsgName" MsgText="rdf:http://home.netscape.com/NC-rdf#MsgText"/>
- </menupopup>
- </template>
- <menupopup/>
- </menu>
- <menuseparator id="away_seperator"/>
- <menuitem id="menu_close"/>
- <menuitem label="&fileSignOffAndCloseCmd.label;" accesskey="&fileSignOffAndCloseCmd.accesskey;" oncommand="cmdSignOffAndClose()" id="miSignOffClose"/>
- <menuseparator/>
- <menuitem label="&importBuddyListCmd.label;" accesskey="&importBuddyListCmd.accesskey;" key="key_import" id="miImportBuddyList" command="cmd_import" disabled="true"/>
- <menuitem label="&exportBuddyListCmd.label;" accesskey="&exportBuddyListCmd.accesskey;" key="key_export" id="miExportBuddyList" command="cmd_export" disabled="true"/>
- <menuseparator/>
- <menuitem label="--" oncommand="cmdSignOn()" id="miSignOn" accesskey="&miSignOn.accesskey;" />
- </menupopup>
- </menu>
-
- <!-- File Menu ICQ-->
- <menu id="menu_File_Icq" hidden="true" label="&fileMenu.label;" accesskey="&fileMenu.accesskey;">
- <menupopup id="menu_FilePopup">
- <menuitem label="&newICQCmd_ICQ.label;" oncommand="cmdNewIM()" key="key_newIM" accesskey="&IMCmd.accesskey;" command="cmd_IM" disabled="true"/>
- <!-- New popup (Overlay Additions) -->
- <menu id="menu_New" label="&newMenu.label;" accesskey="&newMenu.accesskey;">
- <menupopup>
- <menuitem id="menu_newNav" label="&newNavigatorCmd.label;" accesskey="&newNavigatorCmd.accesskey;" key="key_newNavigator" command="cmd_newNavigator"/>
- <menuitem id="menu_newICQ" label="&newICQCmdSub_ICQ.label;" oncommand="cmdNewIM()" key="key_newIM" accesskey="&IMCmd.accesskey;" command="cmd_IM" disabled="true"/>
- </menupopup>
- </menu>
- <menuseparator/>
- <menu id="menu_Away_icq" label="&away.label;" accesskey="&awayMenu.accesskey;"
- datasources="rdf:null" ref="NC:ICQ/AwayMessageBag" >
- <template>
- <menupopup>
- <!--menuitem id="menu_newAway" label="&newaway.label;" oncommand="cmdNewAway()" /-->
- <!--menuseparator/-->
- <menuitem oncommand="GoAwayWait(event.target,300);" uri="rdf:*" label="rdf:http://home.netscape.com/NC-rdf#MsgName" MsgText="rdf:http://home.netscape.com/NC-rdf#MsgText"/>
- </menupopup>
- </template>
- <menupopup/>
- </menu>
- <menuseparator id="away_icq_seperator"/>
- <menuitem id="menu_close_icq" label="&fileCloseCmd.label;" key="key_close" command="cmd_close"/>
- <menuseparator/>
- <menuitem label="&fileSignOffAndCloseCmd.label;" accesskey="&fileSignOffAndCloseCmd.accesskey;" oncommand="cmdSignOffAndClose()" id="miIcqSignOffClose"/>
- <menuseparator/>
- <menuitem label="--" oncommand="cmdSignOn()" id="miIcqSignOn" accesskey="&miSignOn.accesskey;" />
- <menuseparator id="menu_IcqFileQuitSeparator"/>
- <menuitem label="&quitApplicationCmd.label;" id="menu_IcqFileQuitItem" key="key_quit" command="cmd_quit"/>
- </menupopup>
- </menu>
-
- <!-- Edit Menu -->
- <menu id="menu_Edit" >
- <menupopup>
- <menuitem id="menu_undo"/>
- <menuitem id="menu_redo"/>
- <menuseparator/>
- <menuitem id="menu_cut"/>
- <menuitem id="menu_copy"/>
- <menuitem id="menu_paste"/>
- <!--
- <menuseparator/>
- <menuitem id="menu_delete"/>
- -->
- <menuseparator />
- <menu id="editOptionsid" label="&editOptions.label;" accesskey="&editOptions.accesskey;">
- <menupopup>
- <menuitem id="change_password" label="&changePassword.label;" oncommand="cmdChangePassword()" accesskey="&changePassword.accesskey;"/>
- <menuitem id="confirm_account"/>
- <menuitem id="change_email" label="&changeEmail.label;" oncommand="cmdChangeEmail()" accesskey="&changeEmail.accesskey;"/>
- <menuitem id="register_new_sn" label="®isterNewSN.label;" accesskey="®isterNewSN.accesskey;" oncommand="openRegisterLink('sessionAppWatcher')" />
- </menupopup>
- </menu>
- <!-- Edit Options ICQ Menu -->
- <menu id="editOptionsid_Icq" hidden="true" label="&editOptions.label;" accesskey="&editOptions.accesskey;">
- <menupopup>
- <menuitem id="regist_user" label="®istUser_ICQ.label;" oncommand="cmdRegistUser()" />
- </menupopup>
-
- </menu>
- <menuseparator/>
- <menuitem id="menu_preferences" oncommand="openPrefWindow()"/>
- </menupopup>
- </menu>
-
- <!-- People Menu -->
- <menu id="people_menu" accesskey="&peopleMenu.accesskey;" label="&peopleMenu.label;" hidden="true">
- <menupopup id="menu_PeoplePopup" collapsed="true" onpopupshowing="onItemFocus(event);">
- <!--
- <menu id="menu_switchview" label="&viewBuddyList.label;">
- <menupopup>
- <menuitem id="menu_sn" type="radio" label="&viewSN.label;" oncommand="SwitchView('ScreenNameWithStatus')"/>
- <menuitem id="menu_dn" type="radio" label="&viewDN.label;" oncommand="SwitchView('DisplayName')"/>
- </menupopup>
- </menu>
- <menuseparator/>
- -->
- <menuitem id="context-editdispname" label="&dispname.label;" command="cmd_disp" />
- <menuseparator id="preemailseperator"/>
- <menuitem id="menu_GetMemberInfo" label="&peopleGetMemberInfo.label;" accesskey="&peopleGetMemberInfo.accesskey;" key="key_GetMemberInfo" command="cmd_GetMemberInfo"/>
- <menuitem label="&sendIMCmd.label;" accesskey="&sendIMCmd.accesskey;" key="key_newIM" command="cmd_IM" id="menu_sendIM"/>
- <menuitem label="&sendChatCmd.label;" accesskey="&sendChatCmd.accesskey;" key="key_chat" command="cmd_chat" id="menu_sendChat"/>
- <menuitem id="menu_editAlert" observes="cmd_editbuddyalert" hidden="true"/>
- <menuitem id="menu_delAlert" observes="cmd_delbuddyalert" hidden="true"/>
- <menuitem id="menu_buddyAlert" observes="cmd_buddyalert" hidden="true"/>
- <menuseparator/>
- <menuitem label="&sendFile.label;" accesskey="&sendFile.accesskey;" observes="cmd_sendFile" id="menu_sendFile" hidden="true"/>
- <menuseparator id="menu_sendFileSep" hidden="true"/>
- <menuitem label="&addBuddyCmd.label;" accesskey="&addBuddyCmd.accesskey;" key="key_addbuddy" command="cmd_addbuddy" id="menu_addBuddy"/>
-
- <menuitem label="&addGroupCmd.label;" accesskey="&addGroupCmd.accesskey;" key="key_addgroup" command="cmd_addgroup" id="menu_addGroup"/>
- <menuitem label="&delete.label;" command="cmd_delete" accesskey="&delete.accesskey;" key="key_delete" id="menu_deleteBud"/>
- <menuseparator/>
- <menuitem label="&selectbi.label;" accesskey="&selectbi.accesskey;" command="cmd_selectbi" id="selectbi"/>
- <menuseparator/>
- <menuitem label="&fabCmd.label;" accesskey="&fabCmd.accesskey;" key="key_fab" command="cmd_fab" id="menu_findABuddy"/>
- <menuitem label="&peopleSOaFCmd.label;" accesskey="&peopleSOaFCmd.accesskey;" key="key_soaf" command="cmd_soaf" id="menu_InviteAFriend"/>
-
- </menupopup>
- </menu>
-
- <!-- People Menu ICQ-->
- <menu id="people_menu_icq" accesskey="&peopleMenu.accesskey;" label="&peopleMenu.label;" hidden="true">
- <menupopup id="menu_PeoplePopup_icq" collapsed="true" onpopupshowing="onItemFocus(event);">
- <menuitem label="&sendICQCmd_ICQ.label;" accesskey="&sendIMCmd.accesskey;" key="key_newIM" command="cmd_IM" id="menu_sendICQ"/>
- <menuseparator />
- <menuitem label="&addContactCmd_ICQ.label;" accesskey="&addContactCmd_ICQ.accesskey;" key="key_chat" command="cmd_addbuddy" id="menu_addContact"/>
- <menuitem label="&addGroupCmd.label;" accesskey="&addGroupCmd.accesskey;" key="key_addgroup" command="cmd_addgroup" id="menu_addGroup"/>
- <menuseparator/>
- <menuitem label="&rerequestAuthCmd.label;" accesskey="&rerequestAuthCmd.accesskey;" key="key_rerequestAuth" command="cmd_rerequestAuth" id="menu_rerequestAuth" disabled="true"/>
- <menuseparator/>
- <menuitem label="&delete.label;" observes="cmd_delete" accesskey="&delete.accesskey;" key="key_delete" id="menu_deleteBud"/>
- <menuseparator/>
- <menuitem label="&renameCmd.label;" accesskey="&renameCmd.accesskey;" key="key_rename" id="menu_renameBud" command="cmd_rename"/>
- <menuseparator/>
- <menuitem label="&searchCmd.label;" accesskey="&searchCmd.accesskey;" key="key_search" command="cmd_search" id="menu_searchContact"/>
- </menupopup>
- </menu>
-
- <!-- Tasks Menu (Overlay Inserted) -->
- <menu accesskey="&taskMenu.accesskey;" id="tasksMenu"/>
-
- <menu id="windowMenu"/>
-
- <menu accesskey="&helpMenu.accesskey;" id="menu_Help"/>
- <spacer flex="1"/>
- </menubar>
- </toolbox>
-
- <hbox id="app-logo-box" class="nc">
- <image id="app-title-runman">
- <observes element="sessionAppWatcher" attribute="sessionMode"/>
- </image>
- <image id="app-title-text">
- <observes element="sessionAppWatcher" attribute="sessionMode"/>
- </image>
- <button id="navigator-throbber" flex="1" pack="center" align="center" observes="IM:Throbber" oncommand="AimgoClickThrobber('&throbber.url;')" tooltip="aTooltip" tooltiptext="&throbber.tooltip;"/>
- </hbox>
-
- <box id="sidebar-box" flex="1" defaultpanel="urn:sidebar:panel:im-panel" style="max-width: none!important;"/>
-
- <vbox id="ad-box" class="nc" pack="center" align="center">
- <image id="adButton" onclick="cmdAdClick();"/>
- </vbox>
-
- <statusbar id="status-bar" class="chromeclass-status">
- <statusbarpanel id="component-bar" class="component-bar-box" flex="1" pack="start"/>
- </statusbar>
-
- </window>
-